palatal triangle - French English Dictionary